###Function###
DllStructSetData

###Description###
Setzt Daten in einem Element der Struktur.

###Syntax###
DllStructSetData ( Struct, Element, value [, index] )


###Parameters###
@@ParamTable@@
Struct
	Struktur, zurckgegeben von <a href="DllStructCreate.htm">DllStructCreate()</a>.
Element
	Das Element in der Struktur, auf das man zugreifen mchte (beginnend bei 1) oder der Elementname, wie er mit <a href="DllStructCreate.htm">DllStructCreate()</a> festgelegt wurde.
value
	Der neue Wert, der in die Struktur geschrieben werden soll.
index
	[optional] Befinden sich die Elemente in einem Array, so legt dies den 1-basierenden Index des zu erneuernenden Arrays fest. Falls dies nicht angegeben wird oder das Schlsselwort Default verwendet wird, so wird bei Index 1 angefangen (ntzlich fr String die schnell erneuert werden sollten). <b>Nicht fr nicht-Array Elemente.</b>
@@End@@

###ReturnValue###
@@ReturnTable@@
Erfolg:	Der gesetzte Wert, der aus der Struktur zurckgelesen wird.
Fehler:	0.
@Error:	0 = Kein Fehler.
	1 = Struct ist keine korrekte, von DllStructCreate zurckgegebene Struktur.
	2 = Element-Wert nicht im zulssigen Bereich.
	3 = Index wrde auerhalb der Struktur sein.
	4 = Element Datentyp unbekannt.
	5 = Index = 0.
@@End@@


###Remarks###
Wenn das Element ein char[n], byte[n] oder ubyte[n] ist, kann der Datentyp ein Zeichenstring sein, andernfalls muss es eine Zahl sein.


###Related###
DllStructCreate, DllStructGetData, DllStructGetSize


###Example###
@@IncludeExample@@
